engineering corps - Spanish English Dictionary